The unnamed driver made a "sudden turn" into a Dollar General parking lot at 3457 Bull Road at the Dover/Conewago Township line, witnesses told authorities.
The driver then lost control and his vehicle flipped onto the driver's side— trapping the man inside the wreckage near the entrance to the store, according to the release by the York County coroner's office.
The driver was taken to an area hospital after crews extracted him, but his unbelted passenger, Jesse Wayne Davis of the 6900 block of Bull Road died at the scene at 3:04 p.m. as certified by Deputy Coroner Scott Pennewell and Supervising Deputy Coroner Carissa McLyman.
An autopsy was scheduled for 8 a.m. on Monday at the Lehigh Valley Hospital but Davis's cause and manner of death have yet to be released.
Click here to follow Daily Voice Chambersburg and receive free news updates.